package com.aplink.generic.util;

import android.content.Context;
import android.support.v4.view.ViewPager;
import android.util.AttributeSet;

public class GalleryViewPager extends ViewPager {

    public RotateImageView mCurrentView;

    public GalleryViewPager( Context context ) {
        super( context );
    }

    public GalleryViewPager( Context context, AttributeSet attrs ) {
        super( context, attrs );
    }

    // @Override
    // public boolean onTouchEvent(MotionEvent event) {
    // if ((event.getAction() & MotionEvent.ACTION_MASK) ==
    // MotionEvent.ACTION_UP) {
    // super.onTouchEvent(event);
    // }
    //
    // if (mCurrentView == null)
    // return false;
    //
    // float[] difference = handleMotionEvent(event);
    //
    // if (mCurrentView.pagerCanScroll()) {
    // return super.onTouchEvent(event);
    // }
    // else {
    // if (difference != null && mCurrentView.onRightSide
    // && difference[0] < 0) // move right
    // {
    // return super.onTouchEvent(event);
    // }
    // if (difference != null && mCurrentView.onLeftSide
    // && difference[0] > 0) // move left
    // {
    // return super.onTouchEvent(event);
    // }
    // if (difference == null
    // && (mCurrentView.onLeftSide || mCurrentView.onRightSide)) {
    // return super.onTouchEvent(event);
    // }
    // }
    //
    // return false;
    // }
    //
    // @Override
    // public boolean onInterceptTouchEvent(MotionEvent event) {
    //
    // if ((event.getAction() & MotionEvent.ACTION_MASK) ==
    // MotionEvent.ACTION_UP) {
    // super.onInterceptTouchEvent(event);
    // }
    //
    // if (mCurrentView == null)
    // return false;
    //
    // float[] difference = handleMotionEvent(event);
    //
    // if (mCurrentView.pagerCanScroll()) {
    // return super.onInterceptTouchEvent(event);
    // }
    // else {
    // if (difference != null && mCurrentView.onRightSide
    // && difference[0] < 0) // move right
    // {
    // return super.onInterceptTouchEvent(event);
    // }
    // if (difference != null && mCurrentView.onLeftSide
    // && difference[0] > 0) // move left
    // {
    // return super.onInterceptTouchEvent(event);
    // }
    // if (difference == null
    // && (mCurrentView.onLeftSide || mCurrentView.onRightSide)) {
    // return super.onInterceptTouchEvent(event);
    // }
    // }
    // return false;
    // }

    // public void Zoom(boolean zoom) {
    // mCurrentView.onZoom(zoom);
    // }
    //
    // public void Rotate(boolean rotate) {
    // mCurrentView.onRotate(rotate);
    // }

}